tactical weather radar (twr) - Deutsch Englisch Wörterbuch